past participle of achever - Alemán Inglés Diccionario